package com.budwk.app.sqfw.services.datamange;

import com.budwk.app.sqfw.dto.TreeDTO;
import com.budwk.app.sqfw.models.Sqfw_datamange_person;
import com.budwk.app.sqfw.vo.SqfwDataMangePersonVO;
import com.budwk.starter.common.page.Pagination;
import com.budwk.starter.common.result.Result;
import com.budwk.starter.database.service.BaseService;

import java.util.List;

/**
 * @BelongsProject: dfxy-shequ
 * @Author: yangweimin
 * @CreateTime: 2024-07-04  10:11
 * @Description: TODO
 */
public interface DataMangePersonService extends BaseService<Sqfw_datamange_person> {

    void addHeader();
    Result<?> dataCleaning(String start, String end);
    Pagination page(SqfwDataMangePersonVO bean);
    TreeDTO getRegion();
    List<TreeDTO> getChild(String id);
    List<String> getRegAddress(String type, String parent);
    List<String> getHealthStatus();
    List<String> getSpecialType();
}
